truth serum - French English Dictionary